.register-con{
	width:700px;
	height:560px;
	margin:50px auto 0;
	background:url(../images/interval_line.png) 300px top no-repeat;
}

.login-bg{
    width:300px;
}

.login-bg .reg-logo{
    width:200px;
    height:76px;
    float:right;
    margin-right:30px;
}

.login-bg .reg-slogan{
    width:300px;
    height:30px;
    float:right;
    text-align:right;
    font-size:24px;
    color:#69a81e;
    margin:20px 30px 0 0;
}

.login-bg .reg-banner{
    width:251px;
    height:329px;
    background:url(../images/register_banner.png) no-repeat;
    float:right; 
    margin:20px 10px 0 0;
    opacity:0.5
}
.r-con{
    width:400px;
    height: 500px;
}

.r-con .reg-title{
    width:360px;
    height:50px;
    float:left;
    margin-left:30px;
    border-bottom:1px solid #e0e0e0;
}

.r-con .reg-title h1{
    height:50px;
    line-height:50px;
    float:left;
    font-size:24px;
    color:#a8a8a8;
    font-weight:bold;
}

.r-con .reg-title a{
    float:right;
    height:20px;
    line-height:20px;
    font-size:16px;
    color:#5fb42a;
    padding-right:20px;
    background:url(../images/icons02.png) 35px 3px no-repeat;
    margin-top:15px;
}

.reg-form{
    width:360px;
    margin:30px 0 0 30px;
    float:left;
    position:relative;
}

.reg-form li{
    height:70px;
}
.reg-form li label{
    width:70px;
    height:40px;
    line-height:40px;
    float:left;
    font-size:14px;
    color:#a8a8a8;
}
.reg-form li input{
    width:288px;
    height:38px;
    border:1px solid #e0e0e0;
    float:left;
    outline:none;
    text-indent:10px;
    background-color:#f8f8f8;
}
.reg-form li.agreement input{
    width:15px;
    height:15px;
    float:left;
    margin-top:13px;
}
.reg-form li.agreement label{
    width:300px;
    float:left;
    margin-left:10px;
}
.reg-form li.reg-sub input{width:360px;
    height:40px;
    background-color:#47aa34;
    font-size:18px;color:#fff;
    font-family:'Microsoft Yahei';
    cursor:pointer;
}
.reg-form li .error-tip{
    float:left;
    height:30px;
    line-height:30px;
    margin-left:70px;
    color:#e62e2e;
    display:none;
}
.reg-form li .error-tip2{
    float:left;
    height:20px;
    line-height:20px;
    color:#e62e2e;
    display:none;
}
